Towards A Unified Multi-Dimensional Evaluator for Text Generation