Iran vows revenge for slain supreme leader despite Trump threat, 1 March 2026