Teen's 837-Mile Run Raises £130,000 for Mental Health