Vegan Tomato and Basil Tofu Quiche with Olive Oil Crust