Endoscopic band ligation of internal haemorrhoids versus stapled haemorrhoidopexy in patients with portal hypertension.