The BOJ still has “enough ammunition” to hit its elusive 2% inflation target, Governor Haruhiko Kuroda tells CNBC.