Toyota Recalls 2.77 Million Vehicles