Asthma treatment adherence and related factors in Shanghai, China