Israel promises firm response to Iran