tofu can be made of beans