Record drop in job vacancies as virus hits