Iran’s Ali Khamenei vows Hezbollah and Hamas will not back down