NBC: Ride-hailing giant Didi fined $1.2 billion for data violations by China’s internet watchdog