The Best Roasted Tomato Basil Soup!