General Motors strong profit and revenue outshine hefty charges tied to China.