Japan enacts record budget of $870B