Trump fires attorney general