Egypt and Iran vie for 2026 World Cup spot