The results in North America and Europe helped to offset weaker-than-expected earnings in GM's international operations, which include China and South America. The international earnings fell to $299 million from $761 million last year as the markets outside China were a drag.