Trump fires chief US lawyer over travel ban defiance