After uproar, Eli Dallal says legislation was meant to take effect only after next election, but says he's shelving it 'out of a true and sincere desire for compromise'