Subscription Agent Agreement By and Among BlackRock Corporate High Yield Fund, Inc., BlackRock Advisors, LLC and Computershare Trust Company, N.A., Computershare Inc.