Crystal structure, vibrational, electrical, optical and DFT study of C2H10N2(IO3)2.HIO3