Curaleaf to Buy Leading West Coast Cannabis Oils Brand for $949 Million in Stock