GM volume up 7%, propelled by trucks, small cars