Protesters clash with police in Mauritania