GSK Q2 2026 earnings beat: £1.9B cost-savings plan launched