In answer to the third question, President Obama says that he told UN Secretary General Ban Ki-Moon that the United Nations is not working:

President Obama: When it comes to big tough problems, the UN General Assembly is not always working as effectively as it needs to ..