On Valid Optimal Assignment Kernels and Applications to Graph Classification