BLACKROCK RESOURCES & COMMODITIES STRATEGY TRUST AGREEMENT AND DECLARATION OF TRUST Dated as of November 19, 2010