Nurses' self-assessments of adherence to guidelines on safe medication preparation and administration in long-term elderly care.