Perceived extrinsic barriers hinder community detection and management of mild cognitive impairment: a cross-sectional study of general practitioners in Shanghai, China