IFTA inks programing deal with NBCU