AMENDED AND RESTATED AGREEMENT AND DECLARATION OF TRUST of TEMPLETON INSTITUTIONAL FUNDS a Delaware Statutory Trust