[Deepspeed] support `zero.Init` in `from_config`
As discussed a while ago this PR:
- adds missing support for `zero.Init` (zero3) for `from_config` (same as we have in `from_pretrained) - which allows a huge model to be loaded in small chunks per gpu at once.
- test

@sgugger 
