BOJ holds rates despite overseas headwinds, stagnant inflation