Vegan Mushrooms and Tofu With Black Bean Gravy