ABO blood group influences risk of venous thromboembolism and myocardial infarction