STOCK PURCHASE AGREEMENT by and between THE PNC FINANCIAL SERVICES GROUP, INC. and THE BANK OF NEW YORK MELLON CORPORATION dated as of February 1, 2010