Soldiers police Lima curfew after fuel price protests