STOCK PURCHASE AGREEMENT between BHP BILLITON NEW MEXICO COAL, INC., And WESTMORELAND COAL COMPANY Dated as of July 1, 2015