Multifaceted esculetin suppresses hepatic stellate cell activation and CCl4-induced liver fibrosis in mice