Trump fires top diplomat Tillerson, names Pompeo successor