Understanding the role of the professional practice environment on quality of care in magnet® and non-magnet hospitals