Understanding the pros and cons of a testamentary trust