Immune cell composition and molecular markers in the tumor microenvironment of intrahepatic cholangiocarcinoma and their association with clinical outcome