AGREEMENT AND PLAN OF MERGER by and among CNX RESOURCES CORPORATION, CNX RESOURCES HOLDINGS LLC, CNX MIDSTREAM GP LLC and CNX MIDSTREAM PARTNERS LP July 26, 2020