Iran warns US will ‘not be spared’ if war in Gaza continues