Too many college graduates flood U.S. white-collar job market