Text this: Effects of Virtual Reality on Anxiety, Stress, Pain, and Patient Satisfaction Among Palestinian Patients Undergoing Colonoscopy: Randomized Controlled Trial