Cardinal says society has been too reliant on selfish capitalism