EvalLM: Interactive Evaluation of Large Language Model Prompts on User-Defined Criteria