Zydus Life jumps 5% on ₹1,100 crore share buyback; Q4 results beat street estimates