Punjab govt weakens panchayats