China injects $70 billion liquidity boost