tofu quiche with caramelized onions and mushrooms