Information management in primary care: delivering a strategy to improve patient care in Scotland