Alexander Duff of Keithmore (1623-1696)/descendants