Jamaica tourism recovering faster than expected