Bank of Japan keeps ultra-low interest rates