Canes fall to UNC, 33-24