Why GM is investing almost $900 million in V8 engines amid the industry-wide EV push