More workers taking Wal-Mart health insurance