Nikkei snaps 3-day winning streak; yen strength weighs on corporate profits