McDonald’s pulls FIFA sponsorship after 2026 World Cup fails deliver on expectations Inside World Football