Text this: Cannabidiol (CBD) as a potential therapeutic agent for liver cancer: a comprehensive review of current evidence