GM Recalls 3.5 Million Trucks and SUVs for Faulty Brake Problem