William Duff, 1st Earl of Fife (1697-1763)/descendants