New Scientist slams Canada's inaction