Japan's Cabinet approves record defence budget that aims to deter China