Morphine versus Nalbuphine for Open Gynaecological Surgery: A Randomized Controlled Double Blinded Trial