Upper gastrointestinal bleeding: predictors of outcome.