Stein kernels, optimal transport and the central limit theorem