Labour MP Geoffrey Robinson has denied claims that he was a Cold War spy who passed confidential government files to communist Czechoslovakia in the 1960s.