CagA antigen of Helicobacter pylori and coronary instability: insight from a clinico-pathological study and a meta-analysis of 4241 cases