Iran's leader promised to inflict 'severe punishment' on Israel