Neuroprotective effects of combined trimetazidine and progesterone on cerebral reperfusion injury