Roasted Tomato Basil Soup (Rich, Flavorful, and Comforting!)