Mechanistic insight into the highly regioselective Ni(0)-catalyzed [2 + 2] self-cycloaddition of electron-deficient allenoates