Comparison of adding magnesium sulfate, dexmedetomidine and ondansetron to lidocaine for gargling before laryngoscopy and endotracheal intubation to prevent sore throat: a randomized clinical trial