Everton have confirmed the signing of Barcelona full-back Lucas Digne on a five-year contract for 20 million-euros.