William Cavendish (sisè duc de Devonshire)