Corruption is not only a crime but immoral and the “ultimate betrayal” of public trust, the UN Secretary-General has said, calling on everyone to work together and stamp out the global scourge, in all its forms.