Final-lap crash mars Talladega race