Bile duct cancer (cholangiocarcinoma)