Creamy leek, pesto and squash pie