[UR][OpenCL] Add missing mapping for CL_INVALID_KERNEL to UR OpenCL adapter and handle CL_INVALID_KERNEL_DEFINITION in urKernelCreate (#18182)
Fixes https://github.com/oneapi-src/unified-runtime/issues/2555
Also handles checking for CL_INVALID_KERNEL_DEFINITION inside
urKernelCreate.
---------
Co-authored-by: Kenneth Benzie (Benie) <k.benzie83@gmail.com>