Khamenei vows to show Israel 'no mercy'