A Bayesian semiparametric framework for causal inference in high-dimensional data