JD.com Revenue Beats Estimates, Defying Tech Crackdown