JD.com snaps up