Barbecue Tofu Sandwiches with Purple Slaw