Hundreds of thousands protest in Lebanon