Barbara Villiers, 1st Duchess of Cleveland (c1640-1709)/descendants