125549: accept only positive values for SwTextGridItem::nBaseWidth

kudos to Mark Hung for defect finding and analysis
i125476 Reverted i125187 but kept comments for the case someone else is about to do the same fix