Jamaica is on track for a solid recovery