Kevin De Bruyne has announced he will leave Manchester City in the summer after 10 years at the Premier League champions.