Storms sweep across Midwest, eight dead in Illinois