150 nations agree major deal in Rwanda to cut greenhouse gases