Pickups, retail sales power GM's 6.4% gain