Kaspersky Lab denies its products have "backdoors" which would allow Russian intelligence agencies to spy on computers using its software.