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