vegan BBQ mushroom sandwich