Dad battling brain cancer wins marathon while pushing daughter in stroller