Toyota Crushed Earnings, but Faces Headwinds