Iran’s President Calls Israel ‘an Insult to Humankind’