General Motors has released Q3 earnings figures that beat analyst estimates as it benefited from higher transaction prices and favourable product mix in North America.