Coordinating Charitable Trusts and Private Foundations for the Business Owner: Complying With UBIT and Self-Dealing Rules