Honda recalls 1.4 million vehicles in the U.S.