Protesters clash with police in Beirut