NASCAR signs multi-year deal with CW Network