Wal-Mart targeting $9 billion in e-commerce sales