Can diagnostic and procedural skills required to practice cardiology as a specialist be mastered in 3 years?