Working lives of GPs in Scotland and England: cross-sectional analysis of national surveys