FINANCIAL INVESTORS TRUST SUB-ADVISORY AGREEMENT ALPS/GNI LONG-SHORT FUND