Standard Chartered Posts 17% Growth In 2024 Net Profit To $4B, Announces $1.5B Share Buyback