Algerian footballer Rachid Ghezzal has joined the English club Leicester City after signing a four-year deal for a reported fee of $13 million.