Trump's Iran-US peace deal faces sharp criticism as critics call it surrender