Trump’s hostage envoy defends talks with Hamas, says US 'not an agent of Israel'