GM to invest $2.7B in Brazil, maintain 15,000 jobs