Millions should stop taking aspirin for heart health, study says