Trump taps Tony Blair, US military head for Gaza