Hany Nada discusses Alibaba's $4 billion share buyback [video]