Peripheral cholangiocarcinoma: presentation, diagnosis, pathology and management