Economy must place people above 'idols of finance,' pope says