Sir John Stewart, 4th of Traquair — (died 1591)