Discovery Communications launched