spaghetti with tofu