Bank of Japan keeps short-term interest rates on hold