Home Business Britain pledges $2.5 billion to World Bank fund for poor nations