Alcohol, smoking, coffee and risk of non-fatal acute myocardial infarction in Italy