People’s Bank of China unveils strategic initiatives to stabilize the economy