Iran's Rouhani hails departure of 'tyrant' Trump