Chinese giant to buy KE for $1.6bn