Didi slapped with $1.1B fine for breaching China data security laws