Revolutionary guards funeral: Iran's supreme leader vows revenge for killing