Iran Supreme leader Ayatollah Ali Khamenei had a rifle by his side as he addressed worshippers in Tehran in a rare public sermon, days after Iran’s missile attack on Israel.