Talking contracts and taking care: managers and professionals in the British National Health Service internal market.