STOCK PURCHASE AGREEMENT dated as of July 8, 2010 between TEACHER RETIREMENT SYSTEM OF TEXAS and GENERAL GROWTH PROPERTIES, INC.