ThreatGPT: An Agentic AI Framework for Enhancing Public Safety through Threat Modeling