Peru protesters march for climate justice