Federal Reserve gives U.S. banks a thumbs-up as all 23