morphine for cancer