Cardioembolic Stroke: Risk Factors, Clinical Features, and Early Outcome in 956 Consecutive Patients.