GM is taking a $5 billion hit on its struggling China business