Teen once told he’d never walk now running half-marathon