SafeGen: Mitigating Unsafe Content Generation in Text-to-Image Models