Hundreds fired at aviation safety agency, union says