Watford have announced the signing of Canada midfielder Ismael Kone on a four-and-a-half-year contract.