Investments, capex to support growth in FY26: India Ratings