What could be achieved with greater public hospital autonomy? Comparison of public and PNFP hospitals in Uganda