Factions fight in Lebanese camp