Peru: state of emergency declared amid mass protests