Wal-Mart files U.S. labor charge against union