2017 Japan Cup kicks off featuring top ranked softball national teams