STOCK PURCHASE AGREEMENT by and between Sempra Energy and Energy West Incorporated Dated as of January 30, 2007