Asian Sweet and Sour Kielbasa