China misses competition but still secures 2026 World Cup