Predicting the outcome of surgery for children with cerebral palsy using pre-operative gait analysis