NBC: Apple pulls WhatsApp and Threads from China app store after Beijing order