Bangladesh floods recede but millions still marooned