Iran will base its World Cup squad in Mexico after FIFA approved a request to move the training camp from Arizona, citing visa concerns