Stronger than expected earnings from America's biggest automaker, General Motors, with profits and sales beating Wall Street estimates for last quarter, mostly thanks to sales of gas-powered pickup trucks.