India Inc. CSR spend up 17% to ₹40,794 cr. in FY25, shows report