Tomato & Leek Vegan Quiche