GM to invest $918 million in new V-8 gas engines and EV components