Union workers at Stellantis move closer to approving contract that would end lengthy labor dispute