Chinese telecoms firm ZTE fined $1.2bn for breaching US sanctions