To purchase or provide : should governments contract out hospital care?