AMENDED AND RESTATED TRANSFER AGENCY AND SERVICE AGREEMENT between FINANCIAL INVESTORS TRUST and ALPS MUTUAL FUNDS SERVICES, INC.