Tranexamic acid in upper gastrointestinal haemorrhage.