Major William John Robert Cavendish (Marquess of Hartington)