Magnet Hospital attributes in European hospitals: a multilevel model of job satisfaction.