world cup boosts iran's image and highlights political sports battles