Liberalism, Nihilism and Modernity in the Political Thought of John Gray