Can primary care data be used to evaluate the effectiveness of tobacco control policies?: data quality, method development and assessment of the impact of smokefree legislation using data from the Health Improvement Network