Dale Earnhardt Jr. wins Budweiser Duel No. 1