The 2026 World Cup has begun with co-host Mexico playing South Africa in the opening match of the 48-team tournament