Martina Navratilova, 66, says she's cancer-free in interview