Triathlete mom hikes 30 hours through wilderness to help her 10-year-old son