Belgium playmaker Kevin De Bruyne will be leaving Manchester City after 10 years at the end of the season.