A Latent Causal Inference Framework for Ordinal Variables