Doctors find drug that is better than aspirin at preventing heart attacks