[OpenCL] Add option to disable OpenCL backend