Tehran vows response as Israel declares readiness