Giant peptic ulcer hemorrhages: epidemiology, treatment, and outcome in the teaching hospital of Tartu.