General Motors recalls 638,000 U.S. SUVs, trucks for unintended braking