24 dead as cyclone hits Bangladesh’s southern coast