Years after forced adoptions, Canada to pay $600 million to indigenous people