Leicester caretaker manager Craig Shakespeare says he feels very sad that Claudio Ranieri was sacked but admits results have not been good enough this season.