KidsCan! Science camp doubles as cancer support program