mm/sparse: use memblock apis for early memory allocations