Japan approves record 9.04 trillion yen ($58 billion) defense budget amid rising tensions with China.