TD Bank wraps up banks’ earnings season with ‘stand out’ results, strong U.S. earnings