China's economy will face 'temporary shock' from coronavirus outbreak, says strategist