How long after taking morphine can i take vicodin