We do not have a problem with sadqa but this is like performing Haj on sarkari kharch
Do u honestly believe that he is paying for this out of his own pocket! The money is most likely coming from Presidency Fund
does the HARAM money is good enough to do noble tasks such as Haj / Sadqa etc etc