STOCK PURCHASE AGREEMENT dated as of March 31, 2010 between THE PURCHASERS PARTY HERETO and GENERAL GROWTH PROPERTIES, INC.