The effect of professional values of nurses on their attitudes towards caregiving roles.