Jamaica ranks 46th on World Youth Index