Wal-Mart, Sears to Stop Selling Confederate Flag Merchandise