At least 22 dead as fire ravages youth shelter in Guatemala