Heineken shares jump as profits beat forecasts in February 12, 2025 Brewer promises €1.5bn share buyback programme over next 2 years