how far is haiti from jamaica by boat