Caldo Verde - Portuguese Kale and Potato Soup