Stein Variational Gradient Descent With Matrix-Valued Kernels