when does duke and carolina play