Stock Purchase Contract Agreement between THE GOLDMAN SACHS GROUP, INC. and GOLDMAN SACHS CAPITAL III, acting through The Bank of New York, as Property Trustee Dated as of May 15, 2007