The Japan Times rates Jamaica as best place to do business in the Caribbean