SMS dit: A kernel test for causal association via noise contrastive backdoor adjustment