Sri Lanka and the World Bank signed a $500 million financing agreement