Understanding the relationships between clinical quality, patient satisfaction and financial performance: Evidence from Swiss hospitals