irrevocable trust advantagesbusiness trust advantagesadvantages of charitable trustadvantages of creating a trustadvantages of a revocable trustadvantages of a family trustestate trusts advantagesadvantages of a trust fundirrevocable trust tax advantagesbenefits of a living trustliving trust tax advantagesbenefits of establishing a trust