Nepal’s credit crunch taking toll on businesses