GM to invest $1B in U.S. plants