AMENDED AND RESTATED TRANSFER AGENCY AND SERVICE AGREEMENT between INVESCO SENIOR LOAN FUND and INVESCO INVESTMENT SERVICES, INC.