Manchester City superstar Erling Haaland has declared Novak Djokovic as the greatest of all time in tennis.