Iranian regime ‘less powerful’ than it was weeks ago, says former ambassador