Small-x QCD and the ultra-high energy νN total cross section