Extrahepatic bile duct carcinoma with extensive intraepithelial spread: a clinicopathological study of 21 cases