UAW workers at GM's Flint plant narrowly vote against new labor deal