Guillermo Cavendish, duque de Devonshire