Google pulls Huawei's Android license as China state media ratchets up anti-US rehetoric