Quinoa-Stuffed Tomatoes with Spicy Cilantro Pesto