China inks deal worth $ 38 billion to buy 300 Boeing jets