Banks easing terms for small businesses