Jamaica has China to thank for much-needed infrastructure —