Former Leicester City manager Claudio Ranieri says he wasn't surprised by his successor, Craig Shakespeare's, sacking earlier this month.