Histopathological spectrum of gallstone disease from cholecystectomy specimen in rural areas of West Bengal, India- an approach of association between gallstone disease and gallbladder carcinoma