India Shelter Finance Q1 profit jumps 19.95% to ₹143 cr