SC upholds Calcutta HC order of invalidating appointment of more than 25000 teachers