Organisational culture and quality of health care