Hurricanes mean 68 ships end-up at Jamaican port