Death Grips discusses its major-label deal for The Money Store