Riyad Mahrez is set to reject the offer of a new contract from the Premier League champions, Leicester City, and is being linked with Barcelona