SHARE PURCHASE AGREEMENT between GMAC RESIDENTIAL FUNDING OF CANADA, LIMITED, as Seller and GMAC LLC, as Purchaser November 20, 2008