Carrot Pancakes with Pea Pesto & Roasted Tomatoes