Automaker General Motors Co. on Thursday reported a profit for the second quarter that soared from last year, reflecting strong truck sales in North America and continued strength in China. GM reported record margins in North America and strong margins in China during the quarter.