Hypersensitivity to tranexamic acid: a wide spectrum of adverse reactions.