Sweet & Sour Carrots