Delicious Ham and Potato Soup