N.J. Dems push through 23-cent gas tax hike