Selective versus non-selective shunts for the prevention of variceal rebleeding