Halliburton flags higher costs from Iran war as first-quarter profit tops estimates Reuters