When you make charity a legal obligation rather than something freely given, it is no longer charity.
You are attempting to create a legal right from nothing. There is no legitimate moral theory which allows you the RIGHT to use the power of government to take from me to give to others...which means that when that power is taken away from you, no one's rights are violated. Taxation and redistribution is not a moral requirement. At best, it is the execution of elected political power...which can be used by Trump just as legitimately as it can be by you (or illegitimately, I suppose). You claim it is a moral obligation, but you only claim that to strengthen your political power play. You mislead others so that your side can gain votes. There is no moral authority supporting you. You lie to gain political power, and that is the opposite of moral authority.