PURCHASE AND SALE AGREEMENT BY AND BETWEEN BP AMERICA PRODUCTION COMPANY AND LINN ENERGY HOLDINGS, LLC