Cost-effectiveness of a European preventive cardiology programme in primary care: a Markov modelling approach