how long can you live with portal hypertension