Challenge for Canada at Rio + 20 conference