Cam Newton surprises cancer patient at Halloween party