Factors associated with non-attendance at exercise-based cardiac rehabilitation