Annual consumer spend on ITC’s FMCG goods touches ₹34,000 crore in FY25