China and Peru agree to study transcontinental rail link