Transcriptional profiles of peripheral blood leukocytes identify patients with cholangiocarcinoma and predict outcome.