RBI stress test: Banks hold capital, NBFCs show cracks