Khamenei envoy to Guards brands Israel a ‘cancer’