10 risk factors linked to 90% of strokes, study finds