New drugs may be better at preventing stroke