UK fraudster jailed over Caribbean resort scam