An early Saturday morning fire at a food and cigarette packaging factory just outside Dhaka in Bangladesh has killed at least 23 people.