Serena Williams’ career will not have fairytale ending, says Martina Navratilova