Leicester have shown admirable mental strength to secure narrow victories in recent weeks, says former captain Matt Elliott.