Gluten Free Quiche with Spinach & Leek