AGREEMENT AND PLAN OF MERGER by and among MM ASSET MANAGEMENT HOLDING LLC, OPPENHEIMER ACQUISITION CORP., INVESCO LTD., GEM ACQUISITION CORP. and GEM ACQUISITION TWO CORP. Dated as of October 17, 2018