Hector Munro, 13th Baron of Foulis (?-1541)/descendants