Alibaba surges 9% to $106 as Chinese tech stocks rally ahead of earnings