Tofu and potatoes cooked in tangy vindaloo sauce