Spicy Cucumber & Carrot Salad