Black Bean Soup with Roasted Chiles and Tomatoes