Effects of community-based general practitioners-led care for 12,864 patients with hypertension: study of cardiovascular risk intervention - hypertension (SCRI-HTN) in China