Egypt's dispute over Iran player's visa settled