BLACKROCK ETF TRUST AGREEMENT AND DECLARATION OF TRUST DATED NOVEMBER 19, 2018