William Cavendish, VII duc de Devonshire