Metabolomics reveals ascorbic acid inhibits ferroptosis in hepatocytes and boosts the effectiveness of anti-PD1 immunotherapy in hepatocellular carcinoma