Wal-Mart to unveil new service with electronic payments provider