4 million people at risk in Bangladesh floods: IFRC