China is a 'low return on effort market,' asset manager says