General Motors raises 2026 guidance as truck demand offsets EV costs