Unified Framework for Explainable Threat Detection in Surveillance