The Scottish veterans health study: a retrospective cohort study of 57,000 military veterans and 173,000 matched non-veterans