In a pot over medium-high heat, soften the leek in the oil for 5 minutes or until translucent. Add the carrots, cranberries and ground fennel. Cook for 1 minute, then add the chicken broth. Season with salt and pepper and bring to a boil. Remove from the heat and add the couscous. Cover and let rest for 5 minutes. Fluff with a fork and keep warm.