In 2008, TCM won a Peabody Award for excellence in broadcasting