World Cup 2026 Winner Odds: France Leads a 48-Team Field | Prediction Genius