Iranian soccer has had a good week on its troubled path to playing World Cup games in the United States in June