Cuban black bean soup with ham