Text this: EVA-Bench: A New End-to-end Framework for Evaluating Voice Agents