General Motors (GM) said Wednesday that it would record two non-cash charges totaling over $5 billion on its joint venture ...