Tomato Soup with Pesto and Parmesan