Fewer households expected to suffer under new benefit cap