Heart disease risk factors predict erectile dysfunction 25 years later