Wal-Mart China revises job cuts after union talks