This is a tricky question.
While we do have a moral obligation to share what we have excess of, we must make sure we have the excess to give in the first place.
Case in point, if America had no debt, had excess, and used that excess to take care of its people first, THEN we are morally obligated to help other countries.
As it stands, we’re morally obligated to get out of our hole first, in every way that needs addressing.
Short answer: If we’re financially stable, absolutely we should help other countries.

Great answer, Kathryn and well said! Thanks for your participation!