BOJ 25bp hike bets push yen to six-month high