HSBC 2025 group variable pay pool $3.93B vs $3.57B year earlierHSBC 2025 group variable pay pool $3.93B vs $3.57B year earlier