It looks like Bank of Japan is boarding the Abenomics train at last