Beyond ethical reflections : neo-liberalism, idolatry and Canadian catholic social teaching