Camp brings teens battling cancer together