China detains 160 in Shanghai healthcare scam