Increased risk of myocardial infarction with dabigatran etexilate: fact or fiction? A critical meta-analysis of over 580,000 patients from integrating randomized controlled trials and real-world studies.