Spin-cluster expansion: Parametrization of the general adiabatic magnetic energy hypersurface with ab-initio accuracy