How rich families use trusts that last as long as 1,000 years to save on taxes and benefit future heirs