Once protected by ice, Canada's crumbling Magdalen Islands face disaster