Vegan Mushroom Spinach Quiche with Smoked Tofu