Trends and social factors in blood pressure control in Scottish MONICA surveys 1986–1995: the rule of halves revisited