Protesters, police clash after Senegal's election delay