Ham and Beans Soup