STOCK PURCHASE AGREEMENT by and between CENTENNIAL DOMINICAN REPUBLIC HOLDING CORP. and TRILOGY INTERNATIONAL DOMINICAN REPUBLIC LLC Dated as of November 21, 2006