South African Brown Chicken Soup Recipe with Giblets, Butter, Onions, Tomato, Basil, Celery, and Flour