An estimated $1 trillion a year is being taken out of poor countries and millions of lives are lost because of corruption, according to campaigners.