Quality of public service delivery and trust in government