William Gillette, America's Sherlock Holmes