Unifying Causal Inference and Reinforcement Learning using Higher-Order Category Theory