CONTRIBUTION, CONVEYANCE AND ASSUMPTION AGREEMENT by and among CONSOL ENERGY INC., CNX COAL RESOURCES GP LLC, CNX COAL RESOURCES LP and CNX OPERATING LLC dated as of July 7, 2015