For purposes of this subchapter, “business trust” means a foreign unincorporated association or trust created by an instrument under which property is held and managed by trustees for the benefit and profit of such persons as are or may become the holders of a transferable certificate evidencing beneficial interest in the trust.