ICICI Lombard buys 0.19% stake in HDFC Life for ₹233 crore