Peru displays dozens of ancient artefacts, recovered from overseas