Trump fires US attorney general Pam Bondi