[SYCL] Initialize error code in sycl::exception (#12256)
If there is no backend specific error code associated with the
sycl::exception then error code must be 0, so initialize with 0 by
default, otherwise static analyzer complains about unitialized data
member.