Record high in firms reporting difficulty finding staff