Bean soup with ham