The Bank of Japan totally rocked global markets this morning