Curried Cauliflower Soup with Roasted Tomatoes