Clarkson job fair draws record number of companies