Teaching methods in community health nursing clerkships: experiences of healthcare staff in Iran