The Constitution authorizes the President to give money to charities on our behalf. Doesn't it?
No.
Where does the Constitution grant that power?
I don't think so... care to point out where it does?