Hearty 13-Bean Soup