Spicy Tofu Indian Style