World Bank to provide Bangladesh $2.3 billion for financial reforms and flood recovery