Duchess of Margaret Cavendish Newcastle