Public hospitals in Punjab given ‘pennies’ to run operations