Protests in Uganda leave 3 dead, 34 injured