Healthy Bean Soup with Ham