Job vacancies hit record high