A comprehensive preoperative predictive score for post-hepatectomy liver failure after hepatocellular carcinoma resection based on patient comorbidities, tumor burden, and liver function: the CTF score