Teriyaki glazed Artichoke and Tofu