Novak Djokovic says he is shocked and overwhelmed by the news that his “greatest rival” Rafael Nadal will retire at the end of the season.