Electric field gradients, isomer shifts and hyperfine fields from band structure calculations in NiI2