Vegetarian Roasted Tomato Soup