spicy lentil-tomato soup with ham