90-year-old walks thousands for childhood cancer