Prince Henry Benedict Stuart (1725–1807), Cardinal Duke of York