Hundreds of protesters marched through the streets of Lima