High-school athlete and aspiring Marine dies after crossing finish line of half-marathon