AGREEMENT AND DECLARATION OF TRUST of World Funds Trust a Delaware Statutory Trust