John Lyon, 4th Lord Glamis (?-1500)/descendants