Causal Diffusion Models for Counterfactual Outcome Distributions in Longitudinal Data — ThinkLLM