China blasts NBA, Apple over Hong Kong