Subway inks marketing deal with NBC Sports