Trump fires Homeland Security cyber chief