No use, trust, or confidence can be declared of any land, or of any charge upon the same, for the mere benefit of third persons; and all assurances declaring any such use, trust, or confidence must be held and taken to vest the legal estate in the person or persons for whom the same is declared; and no estate or interest can vest thereby in any trustee.