PIA fires 28 employees in November; 15 face other penalties