Senegal president in U-turn after protests