Princess of Wales scales Britain’s highest peaks for cancer support