Curfew imposed in Peru's capital Lima as anger grows over rising prices