ASSET PURCHASE AGREEMENT among CLEAN ENERGY RENEWABLE FUELS, LLC, BP PRODUCTS NORTH AMERICA INC. and, solely with respect to ARTICLE VIII hereof, CLEAN ENERGY FUELS CORP. and BP CORPORATION NORTH AMERICA INC. Dated as of February 27, 2017