A Multi-scale Spin-Glass Mean-Field Model