vegan mayo tofu recipe