United States Trump names a former critic as Middle East aide — but says, ‘These things usually don’t work out’