The US president said negotiations over a peace deal to end the Middle East war were in their final stages and a deal could come in 'two or three days'.