Alendronate blocks human cholangiocarcinoma cell proliferation and migration