Deriving and validating a clinical prediction model for the diagnosis of asthma in primary care