China touts itself as 'harbor of stability' to global CEOs...