Japan stocks are on fire this year. Here are 3 reasons why the rally could have 'staying power'