Nilkamal Q4 profit jumps 21.65% to ₹41.52 crore amid margin recovery