GM posts record China sales in 2011