There will be no fairytale ending for Serena Williams, says Martina Navratilova