AllianzGI Convertible & Income 2024 Target Term Fund AMENDED AND RESTATED AGREEMENT AND DECLARATION OF TRUST May 17, 2017