Bharat Supreme Court scraps 1,158 assistant professor, librarian jobs in Punjab over irregularities in recruitment