Before going into the issue of when is it forbidden and when is it permitted to accept charity from someone who hasn't got formal recognition that he observes the 7 Noachide Laws (if he does have official recognition according to Rambam the law is different, but maybe not according to Maharasha) I thought I would bring up the case of a Gentile who has already died to discuss this issue.
That is because if he were still alive there would be an additional problem involved by praising his actions (as long as he doesn't have official recognition of observing the 7 Noachide Laws, see Shulchan Aruch, Yoreh Deah 151:14).
Some rabbis including the one I asked are lenient about the issue of praising, once the person has died.
However, on a personal level I will point out that I have a relative that among the many, many factors that led him to become less observant, I have the feeling that one small factor was praise given to a certain group of Gentiles that have died long ago. So if you don't have a pressing need to make use of my Rabbi's leniency or you want to be stricter than him, I am making you aware of the issue.
I feel the need to discuss Trump's father, because it is coming up in Charedi news articles and also it is the style of the Sages to try to understand why people that you wouldn't expect to be powerful leaders, come to power because their ancestor might have done some good deed that caused the descendant to get special success.