Predictors of quality of life following stroke