Strong 2024 Performance Boosts HSBC Holdings HSBC Holdings PLC Earnings Report