NBC: China cancels schools and flights as it braces for Super Typhoon Ragasa