Association of long-term exposure to PM2.5 with hypertension prevalence and blood pressure in China: a cross-sectional study