Hundreds protest in Senegal to demand presidential elections be held before April 2