SocialEval: Evaluating Social Intelligence of Large Language Models