24 dead, million seek shelter as Cyclone Sitrang hits Bangladesh