Iran has vowed to avenge killing of 2 generals, 5 military advisers in Israeli airstrike on its diplomatic compound in Damascus