Goserelin can inhibit ovarian cancer proliferation and simultaneously protect ovarian function from cisplatin: an in vitro and in vivo study