Hezbollah threatens retaliation if Israel attacks