Brave boy with cerebral palsy helps bus driver fight off knife-wielding robber