Alibaba has appointed Daniel Zhang as its new chief executive officer, with investors giving the move a thumbs up.