JD.com shares advance as Q1 earnings, revenue exceed expectations

by