Air China delays arrival in SA