Paul Merson says Riyad Mahrez's absence from Leicester training was 'not right' ahead of their match against Manchester City on Saturday.