Black Bean Soup with Ham