Adversarial Defense in Cybersecurity: A Systematic Review of GANs for Threat Detection and Mitigation