Heat half the olive oil in a large skillet over medium heat. Sauté the shallots and garlic for a couple minutes, then add the squash and leek. Sauté, stirring until soft, then add the stock and wine. Season with salt and pepper. Bring to a boil, lower the heat, cover and simmer for 5 minutes. Let cool.