Machine-learning improves the prediction of stroke recovery