Cheesy Ham and Bean Soup Recipe