Trump sacks Rex Tillerson as state secretary