Vương tử Leopold, Công tước xứ Albany