Japan's 10-year bond yield hits 29-year high.