Trump fires attorney general Pam Bondi