last euro 2024