Stilton, Leek & Walnut Quiche