The impact of organizational climate on nurses' work engagement