Dark matter halo found around ancient 'cannibal' galaxy