Four-year-old boy with cerebral palsy is dubbed ‘mini Captain Tom’ after running more than 100 MILES to raise £1,000 for his school