Lebanon vows to fight ”terrorists”