Chinese consortium agrees to buy 80.1% of ILFC for $4.23 billion