Counterfactual and Factual Reasoning over Hypergraphs for Interpretable Clinical Predictions on EHR