Japan approves record budget