Curried Carrot Salad Taste Explosion