STOCK PURCHASE AGREEMENT between TREEHOUSE FOODS, INC. and WHITECASTLE INVESTMENTS LIMITED, on behalf of itself and as Sellers’ Agent, and THE OTHER SHAREHOLDERS OF PFF CAPITAL GROUP INC., and PFF CAPITAL GROUP INC. Dated as of April 18, 2014