Former Tottenham player Reto Ziegler has signed for Turkish side Fenerbahce from Juventus until the end of the season.