John Stewart, 7th Earl of Galloway (1736-1806)/descendants