Kasper Schmeichel has completed a move to French club Nice to end his 11-year stay at Leicester City.