2024 World cup victory