C-Eval: A Multi-Level Multi-Discipline Chinese Evaluation Suite for Foundation Models