GM to Invest $4 Bn in U.S