TRUST AGREEMENT OF Graniteshares etp trust