Leek and tofu vegan quiche