You are right but charity in the Bible (see Deu. chapter 15) is an individual moral obligation. It is not the right or the duty of the king (the government) to tax its citizens in order to redistribute it to the poor. If King David wanted to help the poor, he did it from his own wealth. Same should apply to Barack Hussein Obama.