Japan approves record US$58bn defense budget