NBC: Cleveland woman given life sentence for fatally stabbing 3-year-old boy