Trustworthy Trusts