VW to spend over $40B on EVs, autonomy push