how to eat sauerkraut for gut health