ALPS SERIES TRUST DISTRIBUTION AGREEMENT