Hooded protesters confront police as Peruvians rally against President