GM to invest $12 bln in China and plans more plants