Opposition candidate beats government-backed competitor in Lebanese parliamentary by-election