Teaching hospitals performance: a stakeholders view