FIFA confirms hosts Canada, Mexico and the US for the 2026 World Cup as Japan becomes the first qualifier, with historic debuts for Cape Verde, Jordan and Uzbekistan.