Trimethylamine N-oxide attenuates high-fat high-cholesterol diet-induced steatohepatitis by reducing hepatic cholesterol overload in rats