Boeing faces potential strike as workers vote on new contract