Glasgow man with cerebral palsy celebrates London Marathon finish