Iran is ‘in a no-win situation’: expert