Protesters clash with police as anger rises over Beirut blast