Explainable Compliance Detection with Multi-Hop Natural Language Inference on Assurance Case Structure