UN slams Senegal firing on protesters, urges independent probe