STOCK PURCHASE AGREEMENT BY AND AMONG MONTEREY GOURMET FOODS, INC., CASUAL GOURMET FOODS, INC. AND CERTAIN SHAREHOLDERS JANUARY 11, 2005