Midazolam with meperidine or fentanyl for colonoscopy: results of a randomized trial