William Byron claims maiden crown after drama-filled Daytona 500