HarperCollins publishing workers launch one-day strike for a new contract