Stock Purchase Agreement by and among American Seeds, Inc., Landec Corporation and Landec Ag, Inc. Dated December 1, 2006