Philosophy and the Idea of Infinity