World Liberty Financial brushes off oversight concerns from Congress