GM to invest over $1 bln in Flint plants to boost truck production