Hesperetin, a citrus flavonoid, attenuates testicular damage in diabetic rats via inhibition of oxidative stress, inflammation, and apoptosis