GSK reaffirms 2026 guidance after 7% Q1 earnings beat