Iran's World Cup squad arrives in Mexico amid visa controversy, security concerns and hopes of a historic tournament run