General Motors has posted better than expected quarterly financial results on the back of cost cutting and higher transaction prices for GM vehicle sales in North America.