Japan 30-year yield hits 2.845% — highest since 2004. BOJ loses grip on bond market