Support 7-zip compressed data files
**Is your feature request related to a problem? Please describe.**

We should support 7-zip compressed data files:
- [x] in `extract`:
  - #4672 
- [ ] in `iter_archive`: for streaming mode

both in streaming and non-streaming modes.

This should also resolve: https://github.com/huggingface/datasets/issues/3185.