cbd vs opioids