But the US president has said America is not ready to end the conflict which has entered its third week