Trusts and Income Tax: Who Pays?