Protests in Peru leave 5 dead