Variation in predictors of primary care career choice by year and stage of training