Boy battling cancer graduates from high school