China blocks access to some foreign news sites