Iran is one of the best teams, says Spain coach