Leicester City manager Claudio Ranieri credits his players' "heart and soul" for their Premier League victory.