Exploring reasons for variation in ordering thyroid function tests in primary care: a qualitative study