Barbados ranks 112th on global slavery index - Barbados Today