CONTRIBUTION AND SALE AGREEMENT Among EVERCORE LP, EVERCORE PARTNERS INC., and BANCO INBURSA, S.A., INSTITUCION DE BANCA MULTIPLE, GRUPO FINANCIERO INBURSA, AS TRUSTEE OF INBURSA TRUST F/1338 Dated As Of May 12, 2006