US offers $3 million reward for Russian cybercriminal