Prevalence and associated factors for workplace violence among general practitioners in China: a national cross-sectional study