Late Pleistocene fans and terraces in the Majes valley, southern Peru, and their relation to climatic variations