Foreign Buying of Japan Stocks Hits Longest Spell Since 2013