ESCROW AND SHARE PURCHASE AGREEMENT