Wall Street reports best quarter for investment banking in 2 years