Japanese stocks rise on robust US tech earnings, weakening yen