The Most Distant Structure of Galaxies Known: A Protocluster at z = 4.1