Text this: Potential mechanism prediction of indole-3-propionic acid against diminished ovarian reserve via network pharmacology, molecular docking and experimental verification