1,170 primary schools in Punjab running with single teacher: CAG