Sweet and sour tofu soup