Parma boy battling cancer has carnival thrown for him