Protective effects of trehalose preconditioning on cardiac and coronary endothelial function through eNOS signaling pathway in a rat model of ischemia–reperfusion injury