Case-based learning facilitates critical thinking in undergraduate nutrition education: students describe the big picture.