Estimating smoking prevalence in general practice using data from the Quality and Outcomes Framework (QOF)