U.S. traffic deaths exceed 40,000 for third straight year