FUND ADMINISTRATION AGREEMENT BETWEEN TEMPLETON GLOBAL INVESTMENT TRUST AND FRANKLIN TEMPLETON SERVICES, LLC