Tranexamic acid and upper gastrointestinal haemorrhage--a double-blind trial.