Bank of Japan keeps rates unchanged after core inflation firm to 2.8%