Iran threatens to ‘demolish’ Tel Aviv and Haifa if attacked by Israel