Peru lifts Lima curfew after widespread and violent protests