Baichuan 2: Open Large-scale Language Models