ITC Block Deals: GQG Partners Sells 2.91% Stake for ₹9,395 Crore