North Carolina vs Virginia Tech prediction