Euro 2024: who won the Golden Boot? | Stadium Astro