Spencer Compton Cavendish, Duke of Devonshire