STOCK PURCHASE AGREEMENT by and among PRICESMART, INC., GREEN HILL INVESTMENTS, INC. and PSMT (BARBADOS) INC.