Safer-Instruct: Aligning Language Models with Automated Preference Data