Speaking at the UN General Assembly, US President Barack Obama said that "powerful countries need to accept constraints."

"Giving up some freedom of action, binding to international rules, in the long term enhances our security," he said.