ChemChina completes $43bn takeover of Syngenta