Indoleamine 2,3-dioxygenase is a novel prognostic indicator for endometrial cancer