China pledges to step up administration of Internet