A boat accident in Bangladesh has killed at least 37 people , most of them women and children .