Basic life support training for nurses: evaluating an alternative CD-based approach