Text this: Enhanced gallbladder cancer detection via active and self-supervised learning integration