Sweet and Sour Carrots