Effects of amifostine on endometriosis, comparison with N-acetyl cysteine, and leuprolide as a new treatment alternative: a randomized controlled trial