Which European nation has the best chance to win World Cup 2026? | IntelNexus