Explaining differential effects of medication for opioid use disorder using a novel approach incorporating mediating variables