Henry Somerset, 2. Duke of Beaufort