Kevin De Bruyne signs new contract