This Brazilian black bean soup is nutritious, delicious and totally vegan