how far is punta cana from haiti