Jack Ma | Alibaba's Ma and deputy in $500 million stock buyback