Alter Ego and Joint Spousal/Partner Trusts – The Trust and Tax Issues