Association between total and leisure time physical activity and risk of myocardial infarction and stroke – a Swedish cohort study