Fox: Trump's federal DEI purge puts hundreds on leave, nixes $420M in contracts