John Stewart of Traquair, younger — Died c. 1606