Assessment of flavonoids as protectors against doxorubicin cardiotoxicity: study of the role of iron chelation, antioxidant activity and inhibition of carbonyl reductase