Idh1 protects murine hepatocytes from endotoxin-induced oxidative stress by regulating the intracellular NADP+/NADPH ratio