GM makes major investment in Flint assembly plant