Deferiprone versus deferoxamine in patients with thalassemia major: a randomized clinical trial