John Kerry: Countries without free speech have nothing to brag about, or teach the world