JD.com shatters 618 shopping festival records with unexpected high