Soup made with canned beans is convenient, satisfying and surprisingly sophisticated